deposit at banks - Turkish English Dictionary